/*
 *  Copyright (c) 2008, Kay Haefker. All rights reserved.
 *
 *  This program is free software: you can redistribute it and/or modify
 *  it under the terms of the GNU General Public License as published by
 *  the Free Software Foundation, either version 3 of the License, or
 *  (at your option) any later version.
 *
 *  This program is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *  GNU General Public License for more details.
 *
 *  You should have received a copy of the GNU General Public License
 *  along with this program.  If not, see <http://www.gnu.org/licenses/>. 
 */

/*
 * *
 * * *    M A I N M E N U    * * *
 * *
 *
 */
#navi
{
  width: 100%;
  height: 25px;
  text-align: center;
  background: #FFFFFF url("../img/navi/px_navi.gif") repeat-x 0 0;  
  font-size:13px;
  line-height:normal;
  border-bottom:1px solid #666666;
  border-top:1px solid #666666;
}
#navi ul 
{
  float: right;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  list-style:none;
}
#navi li 
{
  display:inline;
  margin:0;
  padding:0;
}
#navi a 
{
  float:left;
  display: block;
  margin:0;
  padding:0;
  text-decoration: none;
  font-weight: bolder;
}
#navi a span 
{
  display: block;
  background: url("../img/navi/px_navi.gif") repeat-x 0 0;
  padding:5px 10px 4px 10px;  
  border-right: 1px dashed #666666;
  color:#666666;
}
#navi a span.last 
{
  border-right: none;
}

#navi a:hover span 
{
	color:#FFFFFF;
	background-position: 0 -26px;
}
/*
 * *
 * * *    S U B M E N U   * * *
 * *
 *
 */

#menu
{
	clear: both;
	position: fixed;
	top: 181px;
	width: 200px;
	border-style: dotted none dotted none;
	border-color: #FF7800;
	border-width: 1px;
	font-family: Verdana, sans-serif;
	font-weight: bolder;
	font-size: 14px;
	margin: 0px 0 0px 0;
	z-index: 2000;
}
#menu *
{
	z-index: 2000;
}

ul.no_style 
{
  list-style: none;
  margin: 0;
  padding: 0;
}

#menu li
{
  height: 32px;
	width: 200px;
}

#menu li a 
{
  height: 24px;
	display: block;
  text-decoration: none;
	background: url(../img/navi/px_button_green.gif) repeat-x;
}

#menu li a:link, #menu li a:visited
{
	display: block;
	background-position: 0 0;
	color: #888888;
	text-align: left;
	padding: 8px 0 0 20px;
}

#menu li a:hover
{
	display: block;
	background-position: 0 -32px;
	color: #483D8B;
	text-align: left;
	font-weight: bolder;
	padding: 8px 0 0 20px;
}

#menu li a:active 
{
	display: block;
	background-position: 0 -64px;
	color: #6495ED;
	text-align: left;
	padding: 8px 0 0 20px;
}